package com.ruibang.glass.produce.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.teaming.cloud.framework2.common.pojo.BaseEntity;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @Author: songJinKang
 * @CreateTime: 2024-05-20  16:29
 * @Description: TODO:热端二号线生产统计报表
 * @Version: 1.0
 */
@Data
@TableName("g_produce_hot2_statistical_report")
public class Hot2StatisticalReport extends BaseEntity {
    @ApiModelProperty("主键ID")
    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private String id;


    @ApiModelProperty("理论横切数")
    private int aLlHqNum;
    @ApiModelProperty("实际横切数")
    private int aSjHqNum;
    @ApiModelProperty("掰板数")
    private int aBbNum;
    @ApiModelProperty("上板数")
    private int aSbNum;
    @ApiModelProperty("线体接收数")
    private int aXtReceiveNum;
    @ApiModelProperty("称重数")
    private int aCzNum;
    @ApiModelProperty("纵切接收数")
    private int aZqReceiveNum;
    @ApiModelProperty("BCP检查机检查数")
    private int aBcpJcNum;
    @ApiModelProperty("BCP检查机良品数")
    private int aBcpLpNum;
    @ApiModelProperty("BCP检查机不良品数")
    private int aBcpBlNum;
    @ApiModelProperty("推板数")
    private int aTbNum;
    @ApiModelProperty("掰板丢板")
    private int aBbLoseNum;
    @ApiModelProperty("上板丢板")
    private int aSbLoseNum;
    @ApiModelProperty("线体接收失败数")
    private int aXtReceiveFailNum;
    @ApiModelProperty("纵切丢板数")
    private int aZqLoseNum;
    @ApiModelProperty("人工判废数")
    private int aRgPfNum;
    @ApiModelProperty("不良品丢板数")
    private int aBlpLoseNum;
    @ApiModelProperty("分选线体丢板数")
    private int aFxXtLoseNum;
    @ApiModelProperty("分选机器人丢板数")
    private int aFxJqrLoseNum;
    @ApiModelProperty("人工取板数(抽检）")
    private int aRgGainNum;
    @ApiModelProperty("下板线体丢板数")
    private int aXbXtLoseNum;
    @ApiModelProperty("下板机器人丢板数")
    private int aXbJqrLoseNum;
    @ApiModelProperty("半成品工耗损失总计")
    private int aBcpGhLossNum;
    @ApiModelProperty("玻璃品质损失总计")
    private int aGlassLossNum;
    @ApiModelProperty("分选位收包数")
    private int aFxSbNum;
    @ApiModelProperty("下板位收包数")
    private int aXbSbNum;
    @ApiModelProperty("直投数")
    private int aZtNum;
    @ApiModelProperty("半成品良品总计")
    private int aBcpLpTotalNum;
    @ApiModelProperty("在席数")
    private int aZxNum;


    @ApiModelProperty("气泡")
    private int bBubbleNum;
    @ApiModelProperty("溃泡")
    private int bOpenBubbleNum;
    @ApiModelProperty("结石")
    private int bStoneNum;
    @ApiModelProperty("铂金")
    private int bPtNum;
    @ApiModelProperty("玻璃粉")
    private int bAdgNum;
    @ApiModelProperty("划伤")
    private int bScratchNum;
    @ApiModelProperty("纤维")
    private int bQwNum;
    @ApiModelProperty("裂纹")
    private int bLwNum;
    @ApiModelProperty("其他")
    private int bQtNum;

    @ApiModelProperty("多缺角")
    private int cDqjNum;
    @ApiModelProperty("划伤")
    private int cScratchNum;
    @ApiModelProperty("裂纹")
    private int cLwNum;
    @ApiModelProperty("气线带")
    private int cQxdNum;
    @ApiModelProperty("气泡")
    private int cBubbleNum;
    @ApiModelProperty("熔解其他")
    private int cRjQtNum;
    @ApiModelProperty("厚度")
    private int cHdNum;
    @ApiModelProperty("应力")
    private int cYlNum;
    @ApiModelProperty("翘曲")
    private int cQqNum;
    @ApiModelProperty("条纹")
    private int cTwNum;
    @ApiModelProperty("尺寸")
    private int cSizeNum;

    @ApiModelProperty("差值")
    private int dCz;

    @ApiModelProperty("采集时间")
    private LocalDateTime collectTime;

//    @ApiModelProperty("理论横切数")
//    private Integer aLlHqNum;
//    @ApiModelProperty("实际横切数")
//    private Integer aSjHqNum;
//    @ApiModelProperty("掰板数")
//    private Integer aBbNum;
//    @ApiModelProperty("上板数")
//    private Integer aSbNum;
//    @ApiModelProperty("线体接收数")
//    private Integer aXtReceiveNum;
//    @ApiModelProperty("称重数")
//    private Integer aCzNum;
//    @ApiModelProperty("纵切接收数")
//    private Integer aZqReceiveNum;
//    @ApiModelProperty("BCP检查机检查数")
//    private Integer aBcpJcNum;
//    @ApiModelProperty("BCP检查机良品数")
//    private Integer aBcpLpNum;
//    @ApiModelProperty("BCP检查机不良品数")
//    private Integer aBcpBlNum;
//    @ApiModelProperty("推板数")
//    private Integer aTbNum;
//    @ApiModelProperty("掰板丢板")
//    private Integer aBbLoseNum;
//    @ApiModelProperty("上板丢板")
//    private Integer aSbLoseNum;
//    @ApiModelProperty("线体接收失败数")
//    private Integer aXtReceiveFailNum;
//    @ApiModelProperty("纵切丢板数")
//    private Integer aZqLoseNum;
//    @ApiModelProperty("人工判废数")
//    private Integer aRgPfNum;
//    @ApiModelProperty("不良品丢板数")
//    private Integer aBlpLoseNum;
//    @ApiModelProperty("分选线体丢板数")
//    private Integer aFxXtLoseNum;
//    @ApiModelProperty("分选机器人丢板数")
//    private Integer aFxJqrLoseNum;
//    @ApiModelProperty("人工取板数(抽检）")
//    private Integer aRgGainNum;
//    @ApiModelProperty("下板线体丢板数")
//    private Integer aXbXtLoseNum;
//    @ApiModelProperty("下板机器人丢板数")
//    private Integer aXbJqrLoseNum;
//    @ApiModelProperty("半成品工耗损失总计")
//    private Integer aBcpGhLossNum;
//    @ApiModelProperty("玻璃品质损失总计")
//    private Integer aGlassLossNum;
//    @ApiModelProperty("分选位收包数")
//    private Integer aFxSbNum;
//    @ApiModelProperty("下板位收包数")
//    private Integer aXbSbNum;
//    @ApiModelProperty("直投数")
//    private Integer aZtNum;
//    @ApiModelProperty("半成品良品总计")
//    private Integer aBcpLpTotalNum;
//    @ApiModelProperty("在席数")
//    private Integer aZxNum;
//
//
//    @ApiModelProperty("气泡")
//    private Integer bBubbleNum;
//    @ApiModelProperty("溃泡")
//    private Integer bOpenBubbleNum;
//    @ApiModelProperty("结石")
//    private Integer bStoneNum;
//    @ApiModelProperty("铂金")
//    private Integer bPtNum;
//    @ApiModelProperty("玻璃粉")
//    private Integer bAdgNum;
//    @ApiModelProperty("划伤")
//    private Integer bScratchNum;
//    @ApiModelProperty("纤维")
//    private Integer bQwNum;
//    @ApiModelProperty("裂纹")
//    private Integer bLwNum;
//    @ApiModelProperty("其他")
//    private Integer bQtNum;
//
//    @ApiModelProperty("多缺角")
//    private Integer cDqjNum;
//    @ApiModelProperty("划伤")
//    private Integer cScratchNum;
//    @ApiModelProperty("裂纹")
//    private Integer cLwNum;
//    @ApiModelProperty("气线带")
//    private Integer cQxdNum;
//    @ApiModelProperty("气泡")
//    private Integer cBubbleNum;
//    @ApiModelProperty("熔解其他")
//    private Integer cRjQtNum;
//    @ApiModelProperty("厚度")
//    private Integer cHdNum;
//    @ApiModelProperty("应力")
//    private Integer cYlNum;
//    @ApiModelProperty("翘曲")
//    private Integer cQqNum;
//    @ApiModelProperty("条纹")
//    private Integer cTwNum;
//    @ApiModelProperty("尺寸")
//    private Integer cSizeNum;
//
//    @ApiModelProperty("差值")
//    private Integer dCz;
//
//    @ApiModelProperty("采集时间")
//    private LocalDateTime collectTime;
}

